Design of a DSP Unit for 32-bit Embedded EISC Microprocessor

نویسندگان

  • Yong-joo Lee
  • Seung-chul Kim
  • Jin-woo Jung
  • Yong-surk Lee
چکیده

In this paper we designed a low hardware cost and fast DSP unit for 32-bit embedded EISC (Expanded Instruction Set Computer) microprocessor. The DSP unit operates as a functional unit of a integer core. This architecture can reduce the hardware cost and control easily the pipeline of the processor. The MAC/MAS unit was designed using hybrid radix-4/radix-8 Booth algorithm to reduce the hardware cost. All of the DSP instructions except DSP XY memory MAC/MAS instructions are executed in single cycle and have single cycle throughput. This DSP unit was modeled in Verilog HDL and synthesized with 0.35 μm standard cell libraries after verifications. Occupied area is 21,850 equivalent gates. It operates at 63 MHz clock speed under the worst-case conditions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A DSP-Enhanced 32-Bit Embedded Microprocessor

EISC (Extendable Instruction Set Computer) is a compressed code architecture developed for embedded applications. In this paper, we propose a DSP-enhanced embedded microprocessor based on the 32-bit EISC architecture. We present how we could exploit the special features, and how we could overcome the deficits, of the EISC architecture to accelerate DSP applications with a relatively low hardwar...

متن کامل

A novel 32 bit RISC architecture unifying RISC and DSP

A novel 32 bit RISC architecture is presented which is the basis of a powerful general purpose microprocessor and in parallel a 16/32 bit xed point DSP processor. This unifying of RISC and DSP was not achieved by simply using a microprocessor and DSP core, but a new concept for the implementation of DSP processors has been developed. With the architecture presented it has been proven that a DSP...

متن کامل

High-Performance Extendable Instruction Set Computing

111 this paper, a new architecture called the extendable instruction set computer (EISC) is introduced that addresses the issues of memory size and performance in embedded microprocessor systems. The architecture exhibits an efficient fixed length 16-bit instruction set with short length offset and immediate operands. The offset arid imniediate operands can be extended to 32 bits via the operat...

متن کامل

The TMS34010: an embedded microprocessor - IEEE Micro

Texas Instruments he TMS34010 is a high-performance 32-bit microprocessor with special instructions and hardware for handling the bit-field data and address manipulations often associated with computer graphics. With integrated control and addressing for dynamic random access memory (DRAM), it supports a lower system cost than would normally be associated with a 32-bit microprocessor. Internal ...

متن کامل

Fault-Tolerant Multicomputer Design with DSP96002 Microprocessors

Introduction The processing and input/output capabilities of conventional microprocessors and digital signal processors (DSPs) continue to improve with the use of architectural enhancements such as superscalar processing, pipelining, redundant buses and functional units, and higher clock rates. However, while these processors have improved, they have not been able to keep pace with the increasi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002